.headerWpr{ height:131px; position:relative; z-index:10;}
.header{ transition:all 0.3s ease; position:relative; left:0; width:100%; top:0; height:131px; background: url(../images/line1.jpg) repeat-x top center; background-size:100% 100%; /*box-shadow:0 2px 3px rgba(0,0,0,0.1);*/}
.logo{ float:left; margin-top:40px; transition:all 0.3s ease;}
.logo img{ width:auto; height:55px;}
.headRx{ float:right; position:relative;}
.nav{ float:left;}
.nav li{ float:left; position:relative; margin-left:42px;}
.nav_a{ font-size:20px; line-height: 131px; position:relative; display:inline-block; color:#333; font-weight: bold}
.nav_a:hover,.nav li:hover .nav_a,.nav_a.on{ color:#1e64ba;}

.nav_a:after{content:""; position:absolute; background:#1d65b9; left:50%; bottom:40px; transform:translateX(-50%); height:5px; transition:all 0.4s ease-in-out; width:0%; overflow:hidden;}
.nav li:hover .nav_a:after{width:28px;}
.nav_a:after{background:#1d65b9;}
.nav_a.on:after{ width:28px; display: block}

.mMmenuLay_time{ background:#1d65ba; text-align:center; height:40px; line-height:40px; }
.mMmenuLay_time a{ color:#FFF; font-size:14px; display: inline-block;}
.mMmenuLay_time span{ padding-right:6px;}
.topTime{ line-height:55px; background: #1d65ba; font-size: 14px; height:55px }
.topTime .fl{ color: #FFF; padding-right:10px;}
.topTime .fl a{ color:#FFF}

.pText{text-overflow: ellipsis;white-space: nowrap; vertical-align:middle}
.pText_yu{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.ulFlex{display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.hmCon6{margin-top:60px;}

video{object-fit: fill;}

.cs2>.swiper-wrapper {
	-webkit-transition-timing-function: linear;    /*之前是ease-out*/
  	-moz-transition-timing-function: linear;
  	-ms-transition-timing-function: linear;
  	-o-transition-timing-function: linear;
  	transition-timing-function: linear;
}

.cs3>.swiper-wrapper {
	-webkit-transition-timing-function: linear;    /*之前是ease-out*/
  	-moz-transition-timing-function: linear;
  	-ms-transition-timing-function: linear;
  	-o-transition-timing-function: linear;
  	transition-timing-function: linear;
}

.cs7>.swiper-wrapper {
	-webkit-transition-timing-function: linear;    /*之前是ease-out*/
  	-moz-transition-timing-function: linear;
  	-ms-transition-timing-function: linear;
  	-o-transition-timing-function: linear;
  	transition-timing-function: linear;
}

.cs8>.swiper-wrapper {
	-webkit-transition-timing-function: linear;    /*之前是ease-out*/
  	-moz-transition-timing-function: linear;
  	-ms-transition-timing-function: linear;
  	-o-transition-timing-function: linear;
  	transition-timing-function: linear;
}


@media (max-width:1799px){.live_box {float: left;margin-right: 4%;margin-bottom: 62px;width:48%;}}
/*设计可视宽度*/
@media (max-width:1379px){.live_box {float: left;margin-right: 4%;margin-bottom: 62px;width:48%;}}
/*笔记本*/
@media (max-width:1199px){}
/*比较小的上网本，投影仪*/
@media (max-width:993px){}
/*平板*/
@media (max-width:767px){}
/*手机*/


.hmCon1{ background: url(../images/bgTop1.jpg) no-repeat center top; padding:60px 0 0 0;}

.ssBox{ width:256px; height:30px; margin:0 auto;border-radius: 50px 50px 50px 50px;border: 1px solid #508ed7; line-height:30px; margin-top:12px; }
.ssBox input{ background:none; height:30px; border:0; line-height:30px; width:200px; padding-left:14px; color:#fff; float:left}
.ssBox button{float:right; height:30px; background:url("/zwsy/images/2023/images/P020230316685787512968.png") no-repeat  center 4px; width:30px; cursor:pointer; line-height:30px; margin-right:8px; }
.ningTextPage div, .ningTextPage p{font-size:16px;line-height:150%;margin:8px 0px;text-indent:2em;}
.live_box {float: left;margin-right: 4%;margin-bottom: 62px;width:48%;}
.live_box:nth-child(2n) {margin-right: 0;}
.live_box .tap{position: absolute;left: 0;bottom: 0;text-align: center;color: #fff;background: #D2972F;padding: 12px 16px 11px;}
.live_box .img{position: relative;height: 299px;}
.live_box .img img{height:100%;}
.live_box .tap p {font-size: 26px;}
.live_box .tap span {font-size: 14px;}
.live_box .bottom {height: 93px;display: flex;align-items: center;padding: 0 20px;font-size: 18px;line-height: 29px;background: #F0F0F0;}

.ggBox .overflowHide{ display:block; width:1200px; height:290px;}
.hmCon2{ padding-top:46px;}
.leftOv{ width:660px; height:420px; float:left; overflow:hidden; position:relative}
.leftOv .overflowHide{ display:block; width:660px; height:420px;}

.pageUl li h3 span.mobiletime{display:none;}
.pageUl li h3 span.pctime{display:block;}

.leftOv .swiper-pagination{ text-align:right; padding-right:30px; bottom:30px;}
.leftOv .cs1 .swiper-pagination-bullet{width:25px;height: 6px;opacity: 1;background: #9fc2e0;border-radius: 0;outline: none;z-index: 99;}
.leftOv .cs1 .swiper-pagination-bullet-active{background: #ffffff;}

.yaoBox{width:calc(100% - 710px); float:right}
.lineNav{ height:66px; background:url(../images/line2.png) repeat-x top center}
.lineNav strong{ display:block; height:66px; background:url(../images/line3.png) repeat-x top center; float:left; padding-right:50px; font-size:33px; color:#1d65ba; font-weight:bold; line-height:66px; }
.lineNav a{ display:block; float:right; margin-top:26px;}
.lineNav a i{ display:block; width:6px; height:6px; background:#e0e0e0; float:left; margin-left:6px;}


.mzzxBox{ padding-top:10px;}
.meitiBoxLeft{ float:left; width:590px; height:394px; overflow:hidden; position:relative}
.meitiBoxLeft a.overflowHide{width:590px; height:394px; display:block; position:relative}
.meitiBoxLeft a.overflowHide p{ position:absolute; left:0px; bottom:0;background:rgba(0,0,0,0.6); width:100%; text-align:left; height:55px; line-height:25px; font-size:18px; color:#FFF; vertical-align:middle; padding:0 120px 0 20px; width:100%}
.meitiBoxLeft .swiper-pagination{ text-align:right; padding-right:14px; bottom:14px;}
.meitiBoxLeft .cs1_1 .swiper-pagination-bullet{width:20px;height: 6px;opacity: 1; background:#FFF; border-radius: 0;outline: none;z-index: 99;}
.meitiBoxLeft .cs1_1 .swiper-pagination-bullet-active{background: #78abe7;}


.meitiBoxRight{width:calc(100% - 616px); float:right}

.meitiBoxRight {display: flex;justify-content: space-between;flex-wrap: wrap;}
.meitiBoxRight ul{ width:48%}
.meitiBoxRight ul li{ margin-bottom:16px; font-size:20px; color:#272727; line-height:34px; }
.meitiBoxRight ul li a{ display:block; background:#F2FAFE;padding:20px; position:relative}
.meitiBoxRight ul.ul1 li{}
.meitiBoxRight ul.ul1 li a{ height:190px;}
.meitiBoxRight ul.ul2 li{}
.meitiBoxRight ul.ul2 li a{ height:121px;}
.meitiBoxRight ul li a span{ background:url(../images/huipng1.png) no-repeat; width:44px; height:44px; position:absolute; bottom:0px; right:0}
.meitiBoxRight ul li a:hover{ background:#1D65BA; color:#FFF}
.meitiBoxRight ul li a:hover span{ background:url(../images/huipng2.png) no-repeat;}

.meitiBoxRight ul.ul1 li a p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
.meitiBoxRight ul.ul2 li a p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

.meitiBoxRight ul.ul1 li:last-child{ margin-bottom:0}
.meitiBoxRight ul.ul2 li:last-child{ margin-bottom:0}

.hmCon3{ padding-top:76px;}

.yw_ggBox01 {background:url(../images/ggBg02.jpg) no-repeat center center; background-size:100%  100% ; height:140px; position:relative}
.yw_ggBox01 img{ display:block} 
.yw_ggBox01 .aImg{ height:81px; float:left; margin:26px 0 0 52px;}
.yw_ggBox01 a img{ height:36px;} 

.yw_ggBox01 a.a3{ position:absolute; right:310px; top:76px;}
.yw_ggBox01 a.a2{ position:absolute; right:61px; top:76px;}

.yw_ggBox01 a.a1{ position:absolute; right:171px; top:30px;}


.yaoBoxDl{ }
.yaoBoxDl dl{ display:block;height:60px;overflow:hidden;}
.yaoBoxDl dl.on{ height:114px; border-bottom:1px #e8e8e8 dashed;overflow:hidden;padding-top:20px;}

.yaoBoxDl dl dt{ display:block; border-bottom:1px #e8e8e8 dashed; height:60px; line-height:60px;}
.yaoBoxDl dl dt a{ color:#2B2B2B; font-size:16px; display:block;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; padding-left:20px; overflow:hidden; background:url(dian1.jpg) no-repeat left center}
.yaoBoxDl dl.on dt{ display:none}
.yaoBoxDl dl dd{ display:block; font-size: 14px; line-height: 20px; color: #666; height: 0px; overflow: hidden; transition:all 0.5s ease-in-out;}
.yaoBoxDl dl.on dd{height:70px; overflow:hidden;}
.yaoBoxDl dl.on dd .yaoBoxTime{ float:left; width:90px; height:70px; background:#f5f5f5; margin-right:20px;border-top-left-radius:8px;border-top-right-radius:8px; overflow:hidden}
.yaoBoxDl dl.on dd .yaoBoxTime span{ display:block; height:18px; line-height:18px; text-align:center; font-size:12px; color:#fff; background:#4289db}
.yaoBoxDl dl.on dd .yaoBoxTime .yaoBoxTimeShu{ text-align:center; line-height:50px;color:#4288DB}
.yaoBoxDl dl.on dd .yaoBoxTime .yaoBoxTimeShu strong{ font-size:35px; color:#4288DB; padding-right:5px}

.yaoBoxDl dl.on dd .yaoBoxText strong{display:block;vertical-align:middle;  line-height:24px;font-size:21px; font-weight:500; margin-bottom:7px}
.yaoBoxDl dl.on dd .yaoBoxText p{ color:#999999;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.yaoBoxDl dl.on dd a:hover .yaoBoxText p{ color:#1e64ba}

.hmCon4{ padding-top:56px;}
.minList_ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.minList{ width:358px;}
.minListTop{ height:50px; background:#ecf3fb; padding:0 18px;border-radius:5px; font-size:26px; line-height:50px;}
.minList .overflowHide{display:block; width:358px; height:128px; overflow:hidden}
.minList .scaleImg .bgImg img{display:block;}

.minList ul{ display:block; padding:20px 0}
.minList ul li{}
.minList ul li a, .minList1 ul li a{ display:block;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; font-size:16px; background: url(dian2.jpg) no-repeat left center; padding-left:18px; height:34px; line-height:34px;}
.minList ul li a:hover{ background: url(../images/dian2_1.jpg) no-repeat left center;}

.minList_ul .minList1{width:48%;}
.minList1:child-first { margin-right:4%;}

.hmCon5{ padding-top:46px;}
.minListImg a.overflowHide{ display:block; width:777px; height:301px;border-radius:5px; overflow:hidden}
.minList_ul_sm .minList{ margin-bottom:60px;}
.minList_ul_sm .minListImg{margin-bottom:60px;}
.minList_ul_sm ul{ padding:17px 0}
.minList_ul_sm ul li a{ height:30px; line-height:30px; font-size:14px}
.minList_ul{ margin-top:40px;}
.minList_gb a.overflowHide{ margin-bottom:24px;}
.minList_ul_sm .minList_gb ul{ padding:17px 0 0 0}
.mgImg a.overflowHide{ width:290px; height:190px; display:block}
.mgImg a{ float:left}
.mgImg{ overflow:hidden; width:1080px; float:right; margin-top:28px;margin-right:30px;}
.mgImg a p{ position:absolute; left:0px; bottom:0;background:rgba(255,255,255,0.5); width:100%; text-align:center; height:45px; line-height:45px; font-size:14px; color:#FFF;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; padding:0 10px; }
.mgImg a:hover p{ color:#1e64ba}
.mgBox{ background:#ebf5fe; height:246px;border-radius:8px; overflow:hidden }
.mgBoxText{ float:left; width:57px; float:left; background:#1d65ba; font-size:26px; color:#FFF; text-align:center; height:246px;}
.mgBoxText strong{ display:block; padding-top:50px;}


.hmCon7{margin-top:6px;}
.mzzxBox{ }
.gjdtBoxImg{ width:1200px; margin:0 auto;margin-top:22px;}
.gjdtBoxImg li{ display:block; margin-top:22px;float:left;margin-right:10px;}
.gjdtBoxImg li:nth-child(4){ margin-right:0px;}
.gjdtBoxImg a.overflowHide{ display:block; width:292px; height:150px;}



.mzzxDl{ border-top:1px #e8e8e8 dashed; margin-top:20px;width:48%; float:left}
.mzzxDl dl{ display:block;height:56px;overflow:hidden;}
.mzzxDl dl.on{ height:134px; border-bottom:1px #e8e8e8 dashed;overflow:hidden;padding-top:12px;}

.mzzxDl dl dt{ display:block; border-bottom:1px #e8e8e8 dashed; height:56px; line-height:56px;}
.mzzxDl dl dt a{ color:#2B2B2B; font-size:16px; display:block;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; padding-left:20px; overflow:hidden; background:url(dian1.png) no-repeat left center}
.mzzxDl dl.on dt{ display:none}

.mzzxDl dl dd{ display:block; font-size: 14px; line-height: 20px; color: #666; height: 0px; overflow: hidden; transition:all 0.5s ease-in-out;}
.mzzxDl dl.on dd{height:136px; overflow:hidden;}
.mzzxDl dl.on dd a{ display:block;background:url(dian2.png) no-repeat left 10px ; padding-left:20px;}
.mzzxDl dl.on dd a strong{display:block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size:21px; font-weight:500; margin-bottom:8px;line-height:28px;}
.mzzxDl dl.on dd a p{ color:#999999;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;line-height:22px;}
.mzzxDl dl.on dd a:hover p{ color:#1e64ba}

.hmCon8{padding-top:56px;clear:both;}
.fsBox{ background:#f8f8f8; padding-bottom:40px; overflow:hidden;border-radius:5px; }
.fsBoxImg{ overflow:hidden; margin:30px 30px 0 30px}
.fsBoxImg a.overflowHide{ display:block; width:290px; height:190px; margin-bottom:20px;}
.fsBoxImg a{ display:block; width:290px; color:#313131; font-size:16px}
.fsBoxImg a:hover{ color:#1e64ba}
.fsBoxText{ text-align:left;}
.fsBoxText strong{ display:inline-block; width:180px; height:46px; background:#1d65ba;border-bottom-right-radius:16px; height:46px; line-height:46px; color:#FFF;text-align:center; font-size:26px; }

.hmCon9{ background:#f8f8f8; margin-top:76px; padding:30px 0}
.footerLinke{ color:#666; font-size:14px}
.footerLinke a{color:#666; font-size:14px}
.footerText{ background:url(dian3.jpg) repeat-x center center; height:40px; margin-top:40px;}
.footerText span{ float:left; background:#f8f8f8; height:40px; line-height:40px; padding-right:30px; font-size:14px; color:#A5A5A5}
.footerText p{ float: right; background:#f8f8f8;height:40px; line-height:40px; padding-left:10px;}
.footerText p a{ display:block; height:19px; line-height:19px; padding:0 20px; border:1px #5897de solid; font-size:12px; color:#5897de; margin-top:10px;}
.footerLinke ul{clear:both;margin:5px 0px;}
.footerLinke ul li{float:left;font-size:14px;width:12%;}
.footerLinke ul li:first-child{float:left;margin:0px;}


@media (max-width:1799px){}
@media (max-width:1379px){
.topTime{ height:50px; line-height:50px;}	
.ssBox{ margin-top:10px;}	
}
@media (max-width:1199px){
.topTime{ height:48px; line-height:48px; font-size:13px}	
.headerWpr{ height:110px;}
.header{ height:110px;}
.ssBox{ margin-top:9px;}

.logo{ margin-top:34px;}
.logo img{ height:45px;}
.nav li{ margin-left:30px}	
.nav li a{ font-size:18px; height:110px; line-height:110px}
.nav_a:after{ bottom:30px; height:4px}
.hmCon1{ padding-top:50px}
.ggBox .overflowHide{ width:100%; height:180px}

.hmCon2{ padding-top:34px;}
.hmCon3,.hmCon4,.hmCon5,.hmCon6{ padding-top:46px;}
.hmCon6{margin-top:40px;}

.leftOv{ width:550px; height:362px;}
.leftOv .overflowHide{width:550px; height:362px;}
.leftOv video{ width:100%; height:362px;}

.yaoBox{width: calc(100% - 585px);}
.lineNav strong{ font-size:28px}
.yaoBoxDl dl dt{ height:46px; line-height:46px;}
.yaoBoxDl dl dt a{ font-size:15px}
.yaoBoxDl dl{height:46px;}
.yaoBoxDl dl.on dd .yaoBoxText strong{ font-size:18px}

.yw_ggBox01 {height:120px; }
.yw_ggBox01 .aImg{ height:66px;  margin:26px 0 0 32px;}
.yw_ggBox01 a img{ height:26px;} 

.yw_ggBox01 a.a3{ position:absolute; right:220px; top:64px;}
.yw_ggBox01 a.a2{ position:absolute; right:36px; top:64px;}
.yw_ggBox01 a.a1{ position:absolute; right:120px; top:26px;}

.hmCon7 .gjdtBoxImg{display:none;}
.ggBox .overflowHide{height:230px;}

.minList_ul{ margin-top:20px;}
.minList{width:290px;}
.minList_ul .minList1{width:48%;}
.minList1:child-first { margin-right:4%;}
.minList .overflowHide{ width:290px; height:100px;}
.minList ul li{ height:30px; line-height:30px;}
.minList ul li a{ font-size:14px}
.minListTop{ height:40px; line-height:40px; font-size:18px}
.minList ul{ padding:10px 0}

.minListImg a.overflowHide{ width:614px; height:250px}
.minList_ul_sm .minList{ margin-bottom:30px;}
.minList_gb a.overflowHide{ margin-bottom:18px;}
.mgImg{ width:820px;}
.mgImg a.overflowHide{ width:310px;}

.gjdtBoxImg{ width:550px;}
.gjdtBoxImg a.overflowHide{width:550px; height:141px;}


.fsBoxImg a.overflowHide{ width:330px; }
.fsBoxImg a{ width:330px;}

.hmCon7{padding-top:50px;}
.mzzxDl dl{ height:48px;}
.mzzxDl dl dt{  height:48px; line-height:48px;}
.mzzxDl dl dt a{ font-size:14px; }
.mzzxDl dl dd{  font-size: 13px;}
.mzzxDl dl.on dd a strong{font-size:18px;}

.hmCon5 .meitiBoxRight ul.ul1 li a img{height:150px;}
.hmCon5 .meitiBoxRight ul.ul2 li a img{height:95px;}

.hmCon8{padding-top:50px;}
.hmCon9{margin-top:50px;}


.meitiBoxLeft{ width:500px; height:310px;}
.meitiBoxLeft a.overflowHide{width:500px; height:310px; }
.meitiBoxLeft a.overflowHide p{  height:50px; line-height:20px; font-size:16px;}
.meitiBoxRight{width:calc(100% - 520px);}
.meitiBoxRight ul{ width:48%}
.meitiBoxRight ul li{ margin-bottom:10px; font-size:16px; line-height:26px; }
.meitiBoxRight ul li a{ display:block; background:#F2FAFE;padding:20px; position:relative}
.meitiBoxRight ul.ul1 li a{ height:150px;}
.meitiBoxRight ul.ul2 li a{ height:97px;}
.meitiBoxRight ul.ul1 li a p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
.meitiBoxRight ul.ul2 li a p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}




}
@media (max-width:993px){
	
.topTime{ display:none}	
.hmCon1{  padding:30px 0 0 0;}
.ggBox .overflowHide{ height:170px;}

.leftOv{ width:380px; height:250px;}
.leftOv .overflowHide{width:380px; height:250px;}
.leftOv video{ width:100%; height:250px;}

.yaoBox{width: calc(100% - 400px);}
.yaoBoxDl dl.on dt{ display: block;height:auto; border-bottom:0 }
.yaoBoxDl dl.on dd{ display:none;height:auto  }
.yaoBoxDl dl.on{ height:46px; padding-top:0 }

.lineNav{ height:58px;}
.lineNav strong{ height:50px; font-size:22px;  line-height:50px; padding-top:6px;  }
.lineNav a i{ display:block; width:4px; height:4px; background:#e0e0e0; float:left; margin-left:4px;}
.lineNav a{ margin-top:24px;}

.yaoBoxDl dl dt{ height:40px; line-height:40px;}
.yaoBoxDl dl dt a{ font-size:15px}
.yaoBoxDl dl{height:40px;}
.yaoBoxDl dl.on{height:40px;}
.yaoBoxText strong{ font-size:18px}
.leftOv .swiper-pagination{ bottom:16px;padding-right:16px;}

.yw_ggBox01 {height:86px; }
.yw_ggBox01 .aImg{ height:44px;  margin:20px 0 0 25px;}
.yw_ggBox01 a img{ height:20px;} 
.yw_ggBox01 a.a3{ position:absolute; right:160px; top:48px;}
.yw_ggBox01 a.a2{ position:absolute; right:20px; top: 48px;}
.yw_ggBox01 a.a1{ position:absolute; right:101px; top:20px;}

.hmCon3, .hmCon4, .hmCon5,.hmCon6{padding-top:35px;}
.minList{ width:226px;}
.minList_ul{ margin-top:10px;}

.hmCon5 .meitiBoxRight ul.ul1 li a img{height:125px;}
.hmCon5 .meitiBoxRight ul.ul2 li a img{height:80px;}

.minList .overflowHide{ width:226px; height:90px;}
.minListImg a.overflowHide{ width:470px; height:240px;}
.minList1 ul li a{ display:block;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; font-size:16px; background: url(dian2.jpg) no-repeat left center; padding-left:18px; height:34px; line-height:34px;}
.minList_ul .minList1{width:48%;}
.minList1:child-first { margin-right:4%;}
.minList_ul_sm .minListImg{ margin-bottom:40px;}
.mgImg{ width:610px;}
.mgImg a.overflowHide{ width:235px;}

.hmCon7,.hmCon8,.hmCon9{padding-top:35px;}
.mzzxDl{ width:310px}
.gjdtBoxImg{ width:385px;}
.hmCon7 .gjdtBoxImg{display:none;}
.gjdtBoxImg a.overflowHide {width: 385px;height: 108px;}


.mzzxDl dl{height:46px;}
.mzzxDl dl.on{ height:46px; padding-top:0;}
.mzzxDl dl dt{height:46px; line-height:46px;}
.mzzxDl dl dt a{  font-size:14px; }
.mzzxDl dl.on dt{ display:block;}
.mzzxDl dl dd{ display:none; }
.mzzxDl dl.on dd{height:46px;}

.fsBoxImg a.overflowHide{ width:250px; }
.fsBoxImg a{ width:250px;}

.meitiBoxLeft{ width:400px; height:260px;}
.meitiBoxLeft a.overflowHide{width:400px; height:260px; }
.meitiBoxLeft a.overflowHide p{  height:50px; line-height:20px; font-size:14px;}

.meitiBoxRight{width:calc(100% - 415px);}
.meitiBoxRight ul{ width:48%}
.meitiBoxRight ul li{ margin-bottom:10px; font-size:14px; line-height:24px; }
.meitiBoxRight ul li a{ display:block; background:#F2FAFE;padding:14px 10px; position:relative}
.meitiBoxRight ul.ul1 li a{ height:125px;}
.meitiBoxRight ul.ul2 li a{ height:80px;}

.meitiBoxRight ul li a span{ background:url(../images/huipng1.png) no-repeat; background-size:100% 100%; width:30px; height:30px; position:absolute; bottom:0px; right:0}
.meitiBoxRight ul li a:hover span{ background:url(../images/huipng2.png) no-repeat;background-size:100% 100%;}

}
@media (max-width:767px){


.leftOv{ float:none}
.yaoBox{ float:none; width:100%}

.ssBox{ width:100%; height:46px;}
.ssBox input{ width:300px; font-size:14px;height:45px;}
.ssBox button{ width: calc(100% - 300px); font-size:14px; background:#1D65BA url("/zwsy/images/2023/images/P020230316685787512968.png") no-repeat 14px center; padding:0 0 0 46px;height:45px; text-align: left}
.hmCon2{ padding-top:20px;}
.ggBox .overflowHide{ height:90px;}
.leftOv{ width:100%; height:240px; margin-bottom:30px;}
.leftOv .overflowHide{width:100%; height:240px;}
.leftOv video{ width:100%; height:240px;}

.hmCon3, .hmCon4, .hmCon5, .hmCon6{padding-top:30px;}

.live_box{margin-right:0;width:100%;}
.live_box .img{position: relative;height:auto;}

.pageUl li h3 span.mobiletime{display:block;}
.pageUl li h3 span.pctime{display:none;}

.yw_ggBox01 {height: auto; text-align:center; padding:10px; }
.yw_ggBox01 .aImg{ height:36px;  margin:0 auto; display:block; float:none; margin-bottom:4px;}
.yw_ggBox01 a img{ height:20px; display:block; margin:0 2px}
 
.yw_ggBox01 a{ display:inline-block}
.yw_ggBox01 a.a3{ position:relative; right: auto; top: auto;}
.yw_ggBox01 a.a2{ position:relative; right: auto; top: auto;}
.yw_ggBox01 a.a1{ position:relative; right: auto; top: auto;display:block; margin:0 auto; margin-bottom:8px;}
.yw_ggBox01 a.a1 img{ margin:0 auto}

.minList{ width:100%; margin-bottom:20px;}
.minList .overflowHide{ width:100%;display:none;}
.minList1 ul li a{ display:block;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; font-size:16px; background: url(dian2.jpg) no-repeat left center; padding-left:18px; height:34px; line-height:34px;}
.minList_ul .minList1{width:100%;}
.minList1:child-first { margin-right:4%;}
.minList .scaleImg .bgImg img{display:none;}

.minList_ul_sm .minListImg{ width:100%}
.minListImg a.overflowHide{ width:100%; height:180px;}

.mgBoxText{ width:40px;  font-size:20px; color:#FFF; text-align:center; height:180px;}
.mgBoxText strong{ display:block; padding-top:30px;}

.mgBox{height:170px; }
.mgImg{ width: calc(100% - 60px);margin-top:20px}
.mgImg a.overflowHide{ width:210px; height:130px; display:block}
.mgImg a p{ height:30px; line-height:30px;}
.mzzxBox{ width:100%; margin-bottom:30px; float:none}
.mzzxDl{ margin-top:10px; width:100%;}
.gjdtBoxImg{ width:100%; margin-top:10px;display:none;}


.gjdtBox{ width:100%; float:none}
.gjdtBoxImg a.overflowHide{ display:block; width:100%; height:100px;}
.gjdtBoxImg li{ margin-top:16px;}

.fsBoxImg{ overflow:hidden; margin:20px 0 0 20px}
.fsBoxImg a.overflowHide{ width:240px; margin-bottom:10px;}
.fsBoxImg a{ width:210px;}
.fsBox { padding-bottom:20px;}

.fsBoxText strong{  width:170px;height:40px; line-height:40px; font-size:20px; }
.hmCon7,.hmCon9{padding-top:30px;}
.hmCon8{ padding-top:0}


.footerText{ text-align:center; padding-bottom:60px; background:none}
.footerText span{ float:none; padding:0; text-align:center}
.footerText p{ float:none; display:inline-block}
.footerText p a{ margin-top:0}


.meitiBoxLeft{ width:100%; height:200px; float:none}
.meitiBoxLeft a.overflowHide{width:100%; height:200px; }
.meitiBoxLeft a.overflowHide p{  font-size:13px;height:55px;line-height:14px;padding:5px;}

.meitiBoxRight{width:100%;}
.meitiBoxRight ul{ width:100%; margin-top:10px;}


.meitiBoxRight ul.ul1 li a{ height:125px; height:auto}
.meitiBoxRight ul.ul2 li a{ height:80px;height:auto}

.footerLinke ul{clear:both;margin:15px 0px 10px 0px;}
.footerLinke ul li{float:left;font-size:14px;width:49%;height:24px;}
.footerText{ height:40px; margin-top:40px;}
}

/*苹果678*/
@media (max-width:414px){
.mgImg a.overflowHide{ width:185px; }	
.fsBoxImg a.overflowHide{ width:210px; margin-bottom:10px;}
.ssBox input{ width:280px; }
.ssBox button{ width: calc(100% - 280px); }

}

/*苹果x*/
@media (max-width:390px){
.mgImg a.overflowHide{ width:180px; }	
.fsBoxImg a.overflowHide{ width:210px; margin-bottom:10px;}

.ssBox input{ width:260px; }
.ssBox button{ width: calc(100% - 260px); }
}

@media (max-width:375px){
.mgImg a.overflowHide{ width:170px; }	
.fsBoxImg a.overflowHide{ width:200px; margin-bottom:10px;}

.ssBox input{ width:250px; }
.ssBox button{ width: calc(100% - 250px); }

}




.hmCon10{ background:#f8f8f8; margin-top:76px; padding:0}
.hmCon10 .footerText{ margin-top:0; height:60px;}
.hmCon10 .footerText span{ line-height:60px;}
.hmCon10 .footerText p a{ margin-top:20px;}
.pageUlBd{ border:1px #C0D4EC solid; background:#fff; min-height:600px; position:relative1 }

.pageListTop ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between; position:relative; z-index:2; margin-bottom:-1px;}
.pageListTop li{width:32%; border:1px #c0d4ec solid;border-top-right-radius:5px;border-top-left-radius:5px; height:124px; background:#FFF}
.pageListTop li a{ display:block; height:124px; background:url(../images/yuan1.png) no-repeat 24px 13px; }
.pageListTop li a.a2{background:url(../images/yuan1.png) no-repeat 24px 30px;}
.pageListTop li a.a3{background:url(../images/yuan1.png) no-repeat 24px 50px;}
.pageListTop li a img{ float:left; margin:40px 40px 0 57px;}
.pageListTop li a h2{ color:#3B3B3B; font-size:23px; display:block; padding-top:32px; margin-bottom:8px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.pageListTop li a p{ color:#3B3B3B; font-size:16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; margin-right:10px;}
.pageListTop li.on{ border-bottom:0} 
.pageListTop li a:hover h2{ color:#1D65BA}
.pageListTop li a:hover p{ color:#1D65BA}
.pageUl{ margin:0 60px; padding-top:30px;}
.pageUl li{ display:block; height:70px; border-bottom:1px dashed #D9D9D9}
.pageUl li a{ display:block}
.pageUl li h3{ display:block; height:70px; line-height:70px; background:url(dian1.png) no-repeat left center; background-size:6px 6px; padding-left:20px; font-size:18px; color:#222222; width:100%;}
.pageUl li h3 strong{ font-weight: normal; float:left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; width:70%}
.pageUl li h3 span{ float:right; height:70px; display:block} 
.pageUl li h3 i{ font-style:normal; font-size:14px; font-weight:normal; padding-left:24px; color:#999999}
.pageUl li p{ display:none; line-height:28px; color:#9999; font-size:16px; padding-left:20px;}

.pageUl li.on{ height: auto; }
.pageUl li.on p{ display:block}
.pageUl li.on a{ padding-bottom:30px;}
.pageUl li.on h3{color:#1D65BA; width:100%}

.li_fenyeBox{ padding:3.12vw 0 3.12vw 0; margin:0 40px; text-align:center}
.li_fenyeLeft{  height:36px; line-height:36px; display:inline-block}
.li_fenyeLeft span,.li_fenyeLeft a{ color:#888; font-size:16px; margin:0 5px; display:inline-block}
.li_fenyeLeft a{ padding:0 10px;}
.li_fenyeLeft span.atLinke{ padding-right:10px;}
.li_fenyeLeft a.abLinke{ margin-left:10px;}
.li_fenyeLeft span.alLinke{ background:#767879; display:inline-block; width:36px; height:36px; text-align:center;-moz-border-radius: 6px;/* Gecko browsers */-webkit-border-radius: 6px;/* Webkit browsers */border-radius:6px;/* W3C syntax */ color:#FFF}

.li_fenyeRight{  height:36px; line-height:36px; display:inline-block}
.li_fenyeRight span{color:#888; font-size:16px; display:inline-block}
.li_fenyeRight .ip1{height:36px; width:50px; text-align:center;-moz-border-radius: 6px;/* Gecko browsers */-webkit-border-radius: 6px;/* Webkit browsers */border-radius:6px;/* W3C syntax */ background:#f1f1f2 ; font-size:16px; color:#1C1F21; margin:0 10px; }
.li_fenyeRight .ip2{height:36px; width:50px; text-align:center;-moz-border-radius: 60px;/* Gecko browsers */-webkit-border-radius: 60px;/* Webkit browsers */border-radius:60px;/* W3C syntax */ background:#767879 ; font-size:16px; color:#fff;border:0; cursor:pointer }


@media (max-width:1799px){}
/*设计可视宽度*/
@media (max-width:1379px){}
/*笔记本*/
@media (max-width:1199px){
	
.pageUl{ margin:0 40px; padding-top:20px }
.pageListTop li a img{ float:left; margin:30px 16px 0 26px;}
.pageList{margin-top: 50px;}
.pageListTop li{width:32%; height:100px; }
.pageListTop li a{  height:100px; background:url(../images/yuan1.png) no-repeat 16px 13px; }
.pageListTop li a.a2{background:url(../images/yuan1.png) no-repeat 24px 20px;}
.pageListTop li a.a3{background:url(../images/yuan1.png) no-repeat 24px 30px;}
.pageListTop li a h2{ padding-top:20px; margin-bottom:4px;}
.pageUl li{ height:60px;}
.pageUl li h3{  height:60px; line-height:60px;font-size:16px;}
.pageUl li h3 span{height:60px;} 
.pageUl li h3 i{ font-size:13px;}
.pageUl li p{  line-height:26px;font-size:14px;}
.li_fenyeBox .li_fenyeRight{ display:none}
.pageUl li.on a{ padding-bottom:20px;}

}

/*比较小的上网本，投影仪*/
@media (max-width:993px){
	
.pageList{margin-top: 30px;}
.pageListTop li a h2{ font-size:20px;}	
.pageListTop li a p{ font-size:14px}
.pageListTop li a h2{ padding-top:22px; margin-bottom:4px;}
.pageUl li h3 strong{width:80%}	
.pageUl li p{  line-height:24px;}	
.pageUl li h3 i.iNone{ display:none}
.hmCon10{ margin-top:40px; }
.li_fenyeLeft span.atLinke{ display:none}

.hmCon6 .mgImg{width: calc(100% - 95px);margin-top: 30px;margin-right: 20px;}
.hmCon6 .swiper-slide{margin-right:10px;}
}
/*平板*/
@media (max-width:767px){

.pageListTop li{width:32%; height:50px; }
.pageListTop li a{  height:50px; background:url(../images/yuan1.png) no-repeat 8px 4px; background-size:30px 30px }
.pageListTop li a.a2{background:url(../images/yuan1.png) no-repeat 8px 6px; background-size:30px 30px}
.pageListTop li a.a3{background:url(../images/yuan1.png) no-repeat 8px 8px; background-size:30px 30px}
.pageListTop li a h2{ padding-top:11px; margin-bottom:0; font-size:18px}
.pageListTop li a img{ display:none}
.pageListTop li a{ text-align:center}
.pageListTop li a p{ display:none}


.pageUl{ margin:0 16px; padding-top:20px }
.pageUl li h3 strong{width:75%; font-size:14px}	
.pageUl li{ height:46px;}
.pageUl li h3{  height:46px; line-height:46px;font-size:16px;}
.pageUl li h3 span{height:46px;} 

.li_fenyeBox{ padding:7.12vw 0 8.12vw 0; }
.li_fenyeBox{ margin:0; }
.li_fenyeLeft{ height:28px; line-height:28px;}	
.li_fenyeLeft a{ padding:0 5px;}
.li_fenyeLeft span.alLinke{ height:28px; width:28px;}		
.li_fenyeLeft span, .li_fenyeLeft a{ font-size:14px}	
.li_fenyeLeft a.abLinke{ display:none}	

.hmCon6 .mgImg{width: calc(100% - 80px);margin-top: 20px;margin-right: 20px;}
.hmCon6 .swiper-slide{margin-right:20px;}
}
/*手机*/

.pageIcTop{border:1px #c0d4ec solid;border-top-right-radius:5px;border-top-left-radius:5px; margin-bottom:20px; background:#FFF; padding:15px 10px; overflow:hidden}
.iconLi{ margin:0 5px; background:#f7fcff; text-align:center}
.iconLi a{ display:block; text-align:center; padding-top:10px; padding-bottom:15px;}
.iconLi a span{ display:block; font-size:14px; color:##333333; display:block; line-height:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.iconLi a img{ display:block; margin:0 auto}

.pageHotSw{ overflow:hidden;}
.pageHot{ margin:0 50px; border-bottom:4px #1D65BA solid; position:relative; height:176px; padding-top:30px; }
.pageHotTit{ background:url(../images/otBg.png) no-repeat; width:40px; height:103px; background:url(../images/otBg.png) no-repeat; float:left; margin-left:10px;}
.pageHotTit span{ font-size:18px; color:#fff; display:block; padding-left:8px; line-height:22px; padding-top:6px;}
.pageHotSw{width: calc(100% - 100px); float:right; margin-right:20px;}
.pageHotSw .cs5{padding-bottom: 40px; position:relative}
.pageHotSw .swiper-pagination-bullet{width: 32px;border-radius: 0px; height:4px; background:#222222}
.pageHotSw .swiper-pagination-bullet-active{background:#1D65BA; }

.pageHotSw h3{ font-size:22px; display:block; margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.pageHotSw p{ font-size:16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; color:#999999; line-height:26px;}
.pageHotSw  a:hover p{ color:#1e64ba}

.pageJdi{ overflow:hidden; position:relative;border:1px #c0d4ec solid; background:#FFF; margin-bottom:20px;}
.pageJdLeft{ float:left;width:660px;}
.pageJdLeft a.overflowHide{ width:660px; height:420px; display:block}
.pageJdi .cs6 .swiper-pagination { text-align:right !important; padding-right:20px;bottom:20px;}
.pageJdi .swiper-pagination-bullet{width: 32px;border-radius: 0px; height:4px; background:#222222}
.pageJdi .swiper-pagination-bullet-active{background:#1D65BA; }
.pageJdRight{ width: calc(100% - 740px); float:right; margin-right:40px; padding-top:30px;}
.pageJdRight h3{ font-size:22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; margin-bottom:16px; margin-top:20px; line-height:36px;}
.pageJdRight p{ font-size:16px; color:#666666; line-height:32px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:7;-webkit-box-orient: vertical;}

.hmCon1None{ padding:0;}
.mbxBox{font-size:14px; padding:18px 0;color:#8898B5}
.mbxBox span{ font-family:"宋体"; color:#c0c0c0; padding:0 10px;}
.mbxBox a{color:#8898B5}
.ningText{ background:#FFF;border:1px #c0d4ec solid; padding:40px;}
.ningTextTit{ text-align:center; display:block; padding:30px 30px 20px 30px; font-size:32px; color:#222222; font-weight:normal}
.ningTextTime{ text-align:center; padding-bottom:30px; margin-bottom:30px; border-bottom:1px #eeeeee solid}
.ningTextTime span{ color:#777777; font-size:14px; padding:0 16px;}
.ningTextPage{ padding:0 30px; padding-bottom:30px;}
.ningTextPage p{ font-size:18px; color:#222; line-height:32px; padding-top:16px; }


@media (max-width:1799px){}
/*设计可视宽度*/
@media (max-width:1379px){}
/*笔记本*/
@media (max-width:1199px){
	
.pageJdLeft{ float:left;width:480px;}
.pageJdLeft a.overflowHide{ width:480px; height:290px; }
.pageJdRight{ width: calc(100% - 560px); margin-right:40px; padding-top:10px;}
.pageJdRight h3{ font-size:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; margin-bottom:10px; }
.pageJdRight p{ font-size:14px;  line-height:28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:6;-webkit-box-orient: vertical;}

.ningText{ padding:30px}
.ningTextTit{  font-size:26px; }
.ningTextTime{  padding-bottom:20px; margin-bottom:20px; }
.ningTextTime span{font-size:13px; padding:0 14px;}
.ningTextPage p{ font-size:16px; color:#222; line-height:30px;  }


}
/*比较小的上网本，投影仪*/
@media (max-width:993px){
	
.pageJdLeft{ float:left;width:400px;}
.pageJdLeft a.overflowHide{ width:400px; height:220px; }
.pageJdRight{ width: calc(100% - 450px); margin-right:20px; padding-top:0;}

.pageJdRight h3{ font-size:18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; margin-bottom:0; }
.pageJdRight p{ font-size:14px;  line-height:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}
	
.ningText{ padding:20px}
.ningTextTit{  font-size:24px; }
.ningTextTime{  padding-bottom:16px; margin-bottom:16px; }
.ningTextTime span{font-size:12px; padding:0 12px;}
.ningTextPage p{ font-size:14px; line-height:28px;  }	
	
	
	}
	
/*平板*/
@media (max-width:767px){
	
.pageIcTop{ padding:10px 5px;margin-bottom:10px;  }	
.iconLi{ margin:0 3px; background:#f7fcff; text-align:center}
.iconLi a{padding-top:5px; padding-bottom:10px;}
.iconLi a span{  font-size:12px; line-height:20px;}
.iconLi a img{width:40px; height:40px;}	
.pageHotSw{width: calc(100% - 70px); }
.pageHot{ margin:0 16px; height:176px; padding-top:30px; }
.pageHotSw h3{ font-size:18px;}
.pageHotSw p{ font-size:14px}
.pageHotSw{ margin-right:0;}
.pageHotSw .swiper-pagination-bullet{width: 20px;}

.pageJdi .cs6 { padding-bottom:40px;}
.pageJdLeft{ float: none;width:100%;}
.pageJdLeft a.overflowHide{ width:100%; height:200px; }
.pageJdRight{ width:100%; margin-right:0; padding-top:0; float: none}

.pageJdRight h3{ margin:0 20px; margin-top:16px;}
.pageJdRight p{ margin:0 20px;}
	

.ningText{ padding:10px}
.ningTextTit{  font-size:18px; padding:16px;}
.ningTextTime{  padding-bottom:10px; margin-bottom:10px; }
.ningTextTime span{padding:0 5px;}
.ningTextPage p{ font-size:14px; line-height:28px; padding-top:10px  }	

.ningTextPage{ padding:0; padding-bottom:20px;}
}


.headerHui{ height:55px; background:#F4F4F4;}
.ssBoxHuiTime{ float:left; line-height:50px; font-size:14px;color:#818181;}
.ssBoxHui{ float: right;width: 220px;height: 31px;border-radius: 25px 25px 25px 25px;border: 1px solid #A5A5A5; margin:10px 0 0 0;}
.ssBoxHui input{ background:none; height:28px; border:0; width:150px; padding-left:10px;}
.ssBoxHui button{ float:right; height:28px; background:url(../images/ssIcon2.png) no-repeat center  center; width:28px; cursor:pointer; margin-right:6px;}
.headM{ float: right; padding-right:30px; }
.headM li{ float:left; height:50px; line-height:50px; margin-left:24px; }
.headM li a{font-size:14px; color:#404040}
.headM li a:hover{ color:#2167CE}
.headRight{ float:right; height:50px; line-height:50px;}
.headRight a{ font-size:14px; color:#818181; margin-left:34px;}
.headerWprHui{ height:auto}
.headRight a:hover{ color:#2167CE}

.ssBoxEr{width: 240px;height: 31px;border-radius: 25px 25px 25px 25px;border: 1px solid #A5A5A5; margin:30px auto 0 auto;}
.ssBoxEr input{ background:none; height:28px; border:0; width:195px; padding-left:15px;}
.ssBoxEr button{ float:right; height:28px; background:url("/zwsy/images/2023/images/P020230316685836313205.png") no-repeat center  center; width:28px; cursor:pointer; margin-right:5px;}

.zt_hmCon1{ position:relative}
.topImg{ width:100%; display:block}
.zt_hmCon1_2{ position:absolute; width:100%; bottom:40px;}
.zt_hmCon1_3{  height: 150px;background: #E61312; }
.zt_hmCon1_3 img{ float:left; margin:25px 40px 0 40px}
.zt_hmCon1_3 a{ color:#FFF; display:block; padding-top:20px; padding-right:40px;}
.zt_hmCon1_3 a:hover{ color:#FFF}
.zt_hmCon1_3 h3{ font-size:28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; margin-bottom:10px;}
.zt_hmCon1_3 p{ font-size:16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; line-height:28px;}

.pageJdiMg{margin-top:-20px;}
.zt_titBox{ text-align:center; padding:40px 0 40px; vertical-align:middle}
.zt_titBox span{vertical-align:middle}
.zt_titBox .sp1{ font-size:35px; color:#2167CE; font-weight:bold; padding:0 16px;}
.zt_titBox .sp1 strong{color:#E20100}
.zt_titBox span.sp2{ background:url(../images/line01.png) no-repeat right center; width:365px; height:10px; display:inline-block}
.zt_titBox span.sp3{background:url(../images/line02.png) no-repeat left center; width:365px; height:10px; display:inline-block}


.zt_gg02{width:100%; margin-top:60px;}
.zt_gg02 a.overflowHide{ width:100%; height:160px; display:block}

.zt_xwListL{ float:left; width:468px;border-top:1px #DDDDDD dashed;}
.zt_xwListL li{ display:block;border-bottom:1px #DDDDDD dashed; height:139px;}
.zt_xwListL li a{ display:block; background:url(dian2.png) no-repeat left 21px; padding-left:24px; }
.zt_xwListL li a h4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; font-size:21px; color:#2B2B2B; line-height:28px; padding-top:12px;}
.zt_xwListL li a p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size:14px; color:#999999; line-height:24px;padding-top:8px; }

.zt_xwListL li a:hover h4{ color:#2167CE}
.zt_xwListL li a:hover p{ color:#2167CE}
.zt_xwListL li a:hover{background:url(dian1.png) no-repeat left 21px;}

.zt_xwListM{ float:left; width:358px; margin-left:70px;border-top:1px #DDDDDD dashed}
.zt_xwListM li{ height:54px; height:54px; border-bottom:1px #DDDDDD dashed}
.zt_xwListM li a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; font-size:16px; color:#2B2B2B; height:54px; line-height:54px; background:url(dian1.png) no-repeat left center; padding-left:24px;}
.zt_xwListM_img{width:358px; margin-top:20px;}
.zt_xwListM_img a.overflowHide{ width:358px; height:128px; display:block}
.zt_xwListM li a:hover { color:#2167CE;background:url(dian2.png) no-repeat left center;}

.zt_xwListR{ float:right; width:246px; }
.zt_xwListR_img1{width:246px; margin-bottom:20px;}
.zt_xwListR_img1 a.overflowHide{ width:246px; height:272px; display:block}

.zt_xwListR_img2{width:246px;}
.zt_xwListR_img2 a.overflowHide{ width:246px; height:130px; display:block}

.zt_xwUlLt{ border-top:0; width:654px;}
.zt_xwUlLt .zt_xwListM_img{ margin-top:0; margin-bottom:21px;}
.zt_xwUlLt .zt_xwListM_img a.overflowHide{ width:654px; height:128px; display:block}

.zt_quanL{ float:left; width:552px;}
.zt_quanL .zt_xwListL{width:552px;}
.zt_quanL .zt_xwListL li a{ padding-left:0; background:none}
.zt_quanL .zt_xwListL li{ height:144px; }
.zt_quanL .zt_xwListL li .overflowHide{ width:146px; height:104px; display:block; float:left; margin-top:20px; margin-right:18px;}
.zt_quanL .zt_xwListL li a h4{ padding-top:16px}

.zt_quanR{ float: right; width:552px;}
.zt_quanR .zt_xwListM{width:552px; margin-left:0}

.zt_titBox1{ text-align:left}
.zt_titBox1 .sp1{ padding-left:0}
.zt_titBox1 span.sp3{ width:324px;}

.zt_hmCon5{ padding-top:20px;}
.zt_hmCon6{ padding-top:30px;}




@media (max-width:1799px){}
/*设计可视宽度*/
@media (max-width:1379px){}
/*笔记本*/
@media (max-width:1199px){
	
.ssBoxHui{ margin-left:0;}
.headM{ margin-left:0;}
.headM li{ margin-left:14px;}
.headRight a{ margin-left:10px;}
.zt_hmCon1_3 h3{ font-size:24px}
.zt_hmCon1_3 p{ font-size:15px;}
.zt_titBox .sp1{ font-size:30px;}
.zt_titBox span.sp2{ width:200px;}	
.zt_titBox span.sp3{ width:200px;}

.zt_xwListL li a h4{ font-size:18px}	
	
.zt_xwListL{ width:320px;}	
.zt_xwListM{ margin-left:40px; width:300px}
.zt_xwListM li a{ font-size:14px}
.zt_xwListM_img{ width:300px}	
.zt_xwListM_img a.overflowHide{ width:300px}

.zt_gg02 a.overflowHide{ height:140px;}
	
.zt_xwUlLt{ width:450px; float:right}	
.zt_xwUlLt .zt_xwListM_img a.overflowHide{ width:450px;}	
.zt_hmCon5 .zt_xwListL{ width:450px}



.zt_quanL{ width:500px;}
.zt_quanL .zt_xwListL{ width:500px;}

.zt_quanR{ width:400px;}
.zt_quanR .zt_xwListM{width:400px; }



}

/*比较小的上网本，投影仪*/
@media (max-width:993px){

.zt_titBox .sp1{ font-size:24px;}
.zt_titBox{padding: 20px 0 20px 0;}	
.zt_xwListR{ display:none}
.zt_xwListL{ width:380px}

.zt_hmCon5 .zt_xwListL{ width:350px;}	
.zt_hmCon5 .zt_xwUlLt{ width:330px;}
.zt_xwUlLt .zt_xwListM_img a.overflowHide{ width:330px;}
.zt_hmCon1{ padding-bottom:80px;}
.zt_quanL{ width:400px;}
.zt_quanL .zt_xwListL{ width:400px;}

.zt_quanR{ width:280px;}
.zt_quanR .zt_xwListM{width:280px; }	
.zt_titBox span.sp2{ width:76px;}	
.zt_titBox span.sp3{ width:76px;}	
	
	}
/*平板*/
@media (max-width:767px){
	
.zt_xwListR{ display: block}	
.zt_hmCon1_3 img{ width:30px; margin:12px 16px 0 16px}
.zt_hmCon1_3 h3{ font-size:16px;}
.zt_hmCon1_3 p{ font-size:12px; line-height:20px;}
.zt_hmCon1_3{ height:100px;}
.zt_hmCon1_3 h3{ margin-bottom:5px;}
.zt_hmCon1{ padding-bottom:80px;}

.zt_hmCon1_3 a{  padding-top:15px; }
.pageJdiMg{ margin-top:-30px;}
.zt_titBox span.sp2{ width:60px;}
.zt_titBox span.sp3{ width:60px;}

.zt_titBox{ padding:0 0 16px;}
.zt_titBox .sp1{ font-size:22px; padding:0 10px}
.zt_xwListL{ width:100%; float:none}
.zt_xwListL li a h4{ font-size:16px;line-height:24px;}
.zt_xwListL li{ height:120px; height:auto}
.zt_xwListL li a p{ padding:4px; line-height:22px}
.zt_xwListL li a {background: url(dian2.png) no-repeat left 20px; margin-bottom:4px;}
.zt_xwListM{ margin-left:0; width:100%; float:none; margin-top:0; border-top:0}

.zt_xwListM_img{width:100%; margin-top:20px;}
.zt_xwListM_img a.overflowHide{ width:100%; height:100px; }

.zt_xwListR{ width:100%; float:none; margin-top:16px;}
.zt_xwListR_img1{width:100%;margin-bottom: 16px;}
.zt_xwListR_img1 a.overflowHide{ width:100%; height:200px; }

.zt_xwListR_img2{width:100%;}
.zt_xwListR_img2 a.overflowHide{ width:100%; height:100px; display:block}

.zt_gg02{ margin-top:30px;}
.zt_gg02 a.overflowHide{ height:60px;}
.zt_hmCon5 .zt_xwUlLt{ width:100%; margin-top:16px;}
.zt_hmCon5 .zt_xwListL{ width:100%}
.zt_xwUlLt .zt_xwListM_img{ margin-bottom:0px;}
.zt_xwUlLt .zt_xwListM_img a.overflowHide{ width:100%; height:100px;}

.zt_titBox1 span.sp3{ width:76px;}
.zt_quanL{ width:100%; margin-bottom:30px; float:none}
.zt_quanL .zt_xwListL{width:100%}

.zt_quanL .zt_xwListL li .overflowHide{width: 110px;height: 90px; margin-right:10px; margin-top:14px;}
.zt_quanL .zt_xwListL li a h4{ padding-top:10px;}
.zt_quanL .zt_xwListL li{ height:120px;}
.zt_quanR{ float:none; width:100%}
.zt_quanR .zt_xwListM{ width:100%; margin-top:0}
.zt_xwListM li{ height:40px; line-height:40px;}
.zt_xwListM li a{ height:40px; line-height:40px;}

}

/*专题样式*/

.lt_hmCon1{ margin-top:56px;}
.zt_text1{ background:url(../images/bg01.jpg) no-repeat center top; background-size:100% 100%; padding:36px 60px;}
.zt_text1 h2{ display:block; text-align:center; font-size:28px; color:#1A56B7; display:block; margin-bottom:16px;}
.zt_text1 p{ font-size:16px; text-indent:35px;line-height: 26px; color:#2F2F2F}
.zt_text1 a:hover p{ color:#1A56B7}

.lanwenBox{ margin-top:56px;}
.lanwenLeft{ float:left; width:660px; height:420px; overflow:hidden; position:relative}
.lanwenLeft a.overflowHide{width:660px; height:420px; display:block; position:relative}
.lanwenLeft a.overflowHide p{ position:absolute; left:0px; bottom:0;background:rgba(0,0,0,0.2); width:100%; text-align:left; height:45px; line-height:45px; font-size:18px; color:#FFF;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; padding:0 120px 0 20px; width:100%}
.lanwenLeft .swiper-pagination{ text-align:right; padding-right:14px; bottom:14px;}
.lanwenLeft .cs1_1 .swiper-pagination-bullet{width:20px;height: 6px;opacity: 1; background:#FFF; border-radius: 0;outline: none;z-index: 99;}
.lanwenLeft .cs1_1 .swiper-pagination-bullet-active{background: #78abe7;}


.lanwenRight{width:calc(100% - 710px); float:right}
.lanwenRight a{}
.lanwenRight a h2{ font-size:26px; color:#2B2B2B;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; margin-bottom:8px;}
.lanwenRight a p{ font-size:16px; color:#888888;line-height: 29px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:12;-webkit-box-orient: vertical;}

.lanwenRight a:hover h2{ color:#1A56B7} 

.lanwen_l{ float:left}
.lanwen_r{ float: right}

.zt_fltTit h2{ text-align: center;display: flex;flex-wrap: wrap;align-content: space-between }
.zt_fltTit span{flex:1}
.zt_fltTit span{white-space:nowrap; padding:0 10px; color:#1A56B7;font: 12px/1.5 'Georgia',arial, tahoma, \5b8b\4f53; font-size:20px;}
.zt_fltTit span.sp1{ background:url(../images/xian1.jpg) no-repeat  right center; height:28px; width:auto}
.zt_fltTit span.sp2{background:url(../images/xian2.jpg) no-repeat  left center; height:28px; width:auto}
.zt_fltTit strong{ display:block; text-align:center; font-size:50px; color:#1A56B7;  height:70px; line-height:70px; font-weight:bold}


.zt_fltBoxGd{ overflow:hidden}
.zt_fltBoxUl{ float:left; width:550px;}
.zt_fltBoxUl ul{ display:block;border-top:1px #d1d1d1 dashed;}
.zt_fltBoxUl li{ display:block; border-bottom:1px #d1d1d1 dashed; height:167px; padding-top:26px}
.zt_fltBoxUl li a h2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;  margin-bottom:10px; font-size:22px;}
.zt_fltBoxUl li a p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;line-height: 24px; color: #888888; font-size:16px}

.zt_fltBoxUl a:hover p{ color:#1A56B7}
.zt_fltBoxUl a:hover h2{ color:#1A56B7} 


.zt_fltBoxPd{ padding-top:30px;}
.zt_fltBoxImg{ width:590px; float:right}
.zt_fltBoxImg .zt_fltBoxImgTop{ height:324px; width:590px;}
.zt_fltBoxImg .zt_fltBoxImgTop a.overflowHide{ display:block;height:324px; width:590px; position:relative}
.zt_fltBoxImg .zt_fltBoxImgTop a.overflowHide p{ position:absolute; left:0px; bottom:0;background:rgba(0,0,0,0.2); width:100%; text-align:left; height:40px; line-height:40px; font-size:16px; color:#FFF;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; padding:0 20px; width:100%}
.zt_fltBoxGd { margin-top:16px;}
.zt_fltBoxGd  a.overflowHide{ display:block;height:162px; width:210px; position:relative}
.zt_fltBoxGd  a.overflowHide p{ position:absolute; left:0px; bottom:0;background:rgba(0,0,0,0.2); width:100%; text-align:left; height:40px; line-height:40px; font-size:16px; color:#FFF;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; padding:0 20px; width:100%}

.zt_fltBox_p{ margin-top:10px;}
.zt_fltBox_p p{ color:#2B2B2B; font-size:16px; display:block;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; padding-left:20px; overflow:hidden; background:url(dian1.png) no-repeat left center; height:54px; line-height:54px;border-bottom:1px #d1d1d1 dashed;}
.zt_fltBox_p a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; display:block; }
.zt_fltBox_p p:hover{  background:url(dian2.png) no-repeat left center; }

.lt_wenPd{ padding-top:30px;}
.lt_wenLeft{ float:left; width:560px;}
.lt_wenLeft  a.overflowHide{ display:block;height:425px; width:560px; position:relative}
.lt_wenLeft  a.overflowHide p{ position:absolute; left:0px; bottom:0;background:rgba(0,0,0,0.2); width:100%; text-align:left; height:40px; line-height:40px; font-size:16px; color:#FFF;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; padding:0 20px; width:100%}

.lt_wenRight{ width:590px; float:right}
.lt_wenRight li{ color:#2B2B2B; font-size:16px; display:block;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; padding-left:20px; overflow:hidden; background:url(dian1.png) no-repeat left center; height:56px; line-height:56px;border-bottom:1px #d1d1d1 dashed;}
.lt_wenRight a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; display:block; }
.lt_wenRight li:hover{  background:url(dian2.png) no-repeat left center; }
.lt_wenRightTop  a.overflowHide{ display:block;height:110px; width:160px; position:relative; float:left; margin-right:24px;}
.lt_wenRightTop{ height:142px; border-bottom:1px #dadada dashed;}

.lt_wenRightTt h2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;  color:#2B2B2B; margin-bottom:6px; font-size:22px;}
.lt_wenRightTt p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical; font-size:16px; color:#888888; line-height:24px;}

.lt_wenRightTt a:hover p{ color:#1A56B7}
.lt_wenRightTt a:hover h2{ color:#1A56B7} 


.zhiBox{padding-top:30px;}
.zhiBoxRight{ border-top:1px #d1d1d1 dashed; }
.zhiBoxRight .lt_wenRightTop{ padding-top:24px; height:160px}

.zhiBoxLeft .zhiBoxNav p{ display:none;}
.zhiBoxLeft .zhiBoxNav{margin-bottom:20px; }
.zhiBoxLeft .zhiBoxNav:last-child{ margin-bottom:0}
.zhiBoxLeft .on p{ display:block}
.zhiBoxLeft .on p a:hover{ color:#1a56b7}

.zhiBoxLeft{ width:560px; float:left}
.zhiBoxLeft p{ display:block; height:123px; padding:0 30px; padding-top:20px;}
.zhiBoxLeft p a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;font-size: 16px; color:#888; line-height:24px;}
.zhiBoxLeft h2{ height:56px; background:#f6f6f8; line-height:56px; font-size:20px;line-height:56px; font-weight:normal; padding-left:30px; padding-right:50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; position:relative}
.zhiBoxLeft .on h2{ background:#1a56b7; color:#FFF;transition:all 0.5s ease-in-out;} 
.zhiBoxLeft  h2 span{ display:block; background:url(../images/xiajiant.png) no-repeat; width:18px; height:10px; position:absolute; right:22px; top:22px;}
.zhiBoxRight{ width:590px; float:right}

.faBox{}
.faBox{padding-top:30px;}
.faBox li{ width:32%; background:url(../images/xian3.jpg); background-size:100% 100%}
.faBox li a.overflowHide{ display:block; height:268px; width:100%}
.faBox li a.a1{ height:185px; display:block; font-size:18px; color:#fff; line-height:32px; padding:30px;}
.faBox ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.mtListBox{}
.mtListBox{padding-top:30px;}
.mtListBoxUl ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.mtListBoxUl li{ color:#2B2B2B; font-size:16px; display:block;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; padding-left:20px; overflow:hidden; background:url(dian1.png) no-repeat left center; height:56px; line-height:56px;border-bottom:1px #d1d1d1 dashed; width:48%}
.mtListBoxUl a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; display:block; }
.mtListBoxUl li:hover{  background:url(dian2.png) no-repeat left center; }




.li_zfxtBox{ padding:30px 0 0 0;}
.li_zfxtBox .overflowHide{ height:380px; width:97%; margin:0 auto}

.li_zfxtBox .swiper-slide-prev{opacity:0.3;}
.li_zfxtBox .overflowHide{ position:relative}
.li_zfxtBox .overflowHide p{ position:absolute; left:0px; bottom:0;background:rgba(0,0,0,0.2); width:100%; text-align: center; height:40px; line-height:40px; font-size:16px; color:#FFF;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; padding:0 20px; width:100%}
.li_zfxtBox .swiper-slide-next{opacity:0.3;}

.li_zfxtBox{ overflow:hidden; position:relative}
.li_zfxtBox .cs8{ width:120%; margin-left:-10%}
.li_zfxtBox .button-prev{ position:absolute; left:20px; z-index:11; top:50%; margin-top:-20px; font-size:0;cursor:pointer}
.li_zfxtBox .button-next{ position:absolute; right:20px; z-index:11; top:50%;margin-top:-20px; font-size:0;  cursor:pointer}

.mtListBoxLeft{ width:650px; float: left}
.mtListBoxLeft ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.mtListBoxLeft ul li.lia{ width:336px; height:460px}
.mtListBoxLeft li.lia a.overflowHide{ display:block;height:460px; width:336px; position:relative}
.mtListBoxLeft li.lia a.overflowHide p{ position:absolute; left:0px; bottom:0;background:rgba(0,0,0,0.2); width:100%; text-align:left; height:40px; line-height:40px; font-size:16px; color:#FFF;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; padding:0 20px; width:100%}


.mtListBoxLeft ul li.lib{ width:300px;}
.mtListBoxLeft li.lib a.overflowHide{ display:block;height:224px; width:300px; position:relative; margin-bottom:12px;}
.mtListBoxLeft li.lib a.overflowHide p{ position:absolute; left:0px; bottom:0;background:rgba(0,0,0,0.2); width:100%; text-align:left; height:40px; line-height:40px; font-size:16px; color:#FFF;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle; overflow:hidden; padding:0 20px; width:100%}




.mtListBoxRight{ width:530px; float: right}
.voice_2 { width: 530px; }
.voice_2 ul li { float: left; display: inline; height: 460px; cursor: pointer; position: relative;}
.voice_2 .fold { width: 40px; height:460px; text-align: center; display: block; float:right; font-size:16px; color:#575757; background: url(../images/navBg2.jpg); background-size:100% 100%}
.voice_2 .fold span{ display:block; padding:0 10px;}
.voice_2 .unfold { display: none; width:370px; float:left }
.voice_2 li a.overflowHide{ display:block;height:460px; width:370px; float:left}
.voice_2 .fold em{ display:block; background: url(../images/xh1.png) no-repeat center center; width:40px; height:40px; margin:30px 0}
.voice_2 .fold em.em1{background: url(../images/xh1.png) no-repeat center center;}
.voice_2 .fold em.em2{background: url(../images/xh2.png) no-repeat center center;}
.voice_2 .fold em.em3{background: url(../images/xh3.png) no-repeat center center;}
.voice_2 .fold em.em4{background: url(../images/xh4.png) no-repeat center center;}


.voice_2 ul li.on .fold{ background: url(../images/navBg1.jpg); background-size:100% 100%; color:#FFF}
.voice_2 ul li.on .fold em.em1{background: url(../images/xh1on.png) no-repeat center center;}
.voice_2 ul li.on .fold em.em2{background: url(../images/xh2on.png) no-repeat center center;}
.voice_2 ul li.on .fold em.em3{background: url(../images/xh3on.png) no-repeat center center;}
.voice_2 ul li.on .fold em.em4{background: url(../images/xh4on.png) no-repeat center center;}


@media (max-width:1799px){}
/*设计可视宽度*/
@media (max-width:1379px){}
/*笔记本*/
@media (max-width:1199px){
	
.lt_hmCon1{ margin-top:40px}
.lanwenBox{ margin-top:40px}	
.zt_text1 h2{ font-size:24px}
.zt_text1 p{ font-size:14px}

.lanwenRight a h2{ font-size:24px;}
.lanwenRight a p{ font-size:14px; line-height:26px}

.lanwenLeft{ width:550px; height:380px;}
.lanwenLeft a.overflowHide{ width:550px; height:380px;}
.lanwenLeft a.overflowHide p{ font-size:16px; height:44px; line-height:44px;}
.lanwenRight{ width:calc(100% - 590px)}

.zt_fltBoxUl{ width:420px;}
.zt_fltBoxImg{ width:480px;}
.zt_fltBoxImg .zt_fltBoxImgTop{ width:480px; height:280px}
.zt_fltBoxImg .zt_fltBoxImgTop a.overflowHide{width:480px; height:280px}
.zt_fltBoxImg .zt_fltBoxImgTop a.overflowHide p{ height:34px; line-height:34px; font-size:14px}

.zt_fltBoxGd a.overflowHide{ width:180px; height:130px;}
.zt_fltBoxGd a.overflowHide p{ height:34px; line-height:34px;font-size:14px; line-height:22px;}

.zt_fltBoxUl li{ height:142px; padding-top:18px}
.zt_fltBoxUl li a h2{ font-size:20px; margin-bottom:8px;}
.zt_fltBoxUl li a p{ font-size:14px; line-height:22px;}

.zt_fltTit strong{ font-size:40px;}
.zt_fltTit h2 span{ font-size:16px}

.zt_fltBox_p p{ height:46px; line-height:46px;}
.zt_fltBox_p p a{ font-size:15px}

.lt_wenLeft{ width:420px}
.lt_wenLeft a.overflowHide{ width:420px; height:340px}
.lt_wenRight{ width:480px;}
.lt_wenRight li{ height:46px; line-height:46px;}
.lt_wenRight li a{ font-size:15px}

.lt_wenRightTt h2{ font-size:20px;}
.lt_wenRightTt p{ font-size:14px; line-height:22px;}
.lt_wenRightTop a.overflowHide{ height:98px; margin-right:20px;}
.lt_wenRightTop{ height:120px;}

.zhiBoxLeft{ width:420px;}
.zhiBoxLeft h2{ line-height:46px; height:46px;font-size:16px}
.zhiBoxRight{width:480px;}
.zhiBoxRight .lt_wenRightTop{ padding-top:18px; height:136px; }
.zhiBoxLeft p{ padding:0 20px; padding-top:16px; height:98px}
.zhiBoxLeft p a{ font-size:14px;}

.faBox li a.a1{ font-size:15px; line-height:28px; padding:20px; height:160px}
.faBox li a.overflowHide{ height:210px;}

.mtListBoxLeft { width:390px;}
.mtListBoxLeft li.lia{ display:none}
.mtListBoxLeft li.lia a.overflowHide{ width:280px;}
.mtListBoxLeft ul li.lia{ width:280px;}

.mtListBoxLeft ul li.lib{ width:390px;}
.mtListBoxLeft li.lib a.overflowHide{width:390px;}
.mtListBoxUl li{}
.mtListBoxUl li{ height:46px; line-height:46px;}
.mtListBoxUl li a{ font-size:15px}
.li_zfxtBox .overflowHide{ height:260px;}


	}
/*比较小的上网本，投影仪*/
@media (max-width:993px){
	
	
.lt_hmCon1{ margin-top:30px}

.lanwenBox{ margin-top:30px}	
.zt_text1 h2{ font-size:22px}
.zt_text1 p{ font-size:14px; line-height:24px;}

.lanwenRight a h2{ font-size:20px;}
.lanwenRight a p{ font-size:13px; line-height:22px;-webkit-line-clamp: 10;}

.lanwenLeft{ width:390px; height:290px;}
.lanwenLeft a.overflowHide{ width:390px; height:290px;}
.lanwenLeft a.overflowHide p{ font-size:14px; height:40px; line-height:40px;}
.lanwenRight{ width:calc(100% - 420px)}

.zt_fltBoxUl{ width:340px;}
.zt_fltBoxImg{ width:360px;}
.zt_fltBoxImg .zt_fltBoxImgTop{ width:360px; height:238px}
.zt_fltBoxImg .zt_fltBoxImgTop a.overflowHide{width:360px; height:238px}
.zt_fltBoxImg .zt_fltBoxImgTop a.overflowHide p{ height:32px; line-height:32px; font-size:13px}

.zt_fltBoxGd a.overflowHide{ width:220px; height:120px;}
.zt_fltBoxGd a.overflowHide p{ height:32px; line-height:32px;font-size:13px;}
.zt_fltBoxPd{ padding-top:20px;}


.zt_fltBoxUl li{ height:118px; padding-top:12px}
.zt_fltBoxUl li a h2{ font-size:18px; margin-bottom:6px;}
.zt_fltBoxUl li a p{ font-size:13px; line-height:20px;}

.zt_fltTit strong{ font-size:34px;}
.zt_fltTit h2 span{ font-size:14px}

.zt_fltBox_p p{ height:41px; line-height:41px;}
.zt_fltBox_p p a{ font-size:14px}

.lt_wenLeft{ width:340px}
.lt_wenLeft a.overflowHide{ width:340px; height:312px}
.lt_wenRight{ width:360px;}
.lt_wenRight li{ height:41px; line-height:41px;}
.lt_wenRight li a{ font-size:14px}

.lt_wenRightTt h2{ font-size:18px;}
.lt_wenRightTt p{ font-size:13px; line-height:20px;}
.lt_wenRightTop a.overflowHide{ height:88px; margin-right:16px; width:134px;}
.lt_wenRightTop{ height:108px;}

.lt_wenPd{ padding-top:20px;}
.zhiBox{ padding-top:20px;}
.faBox{ padding-top:20px;}

.zhiBoxLeft{ width:340px;}
.zhiBoxLeft h2{ line-height:40px; height:40px;font-size:15px}
.zhiBoxRight{width:360px;}
.zhiBoxRight .lt_wenRightTop{ padding-top:16px; height:120px; }
.zhiBoxLeft p{ padding:0 20px; padding-top:10px; height:90px}
.zhiBoxLeft p a{ font-size:13px;}
.zhiBoxLeft .zhiBoxNav{ margin-bottom:18px}
.zhiBoxLeft h2 span{ top:16px;}
.zt_fltTit strong{ height:60px; line-height:60px;}
.faBox li a.a1{ font-size:14px; line-height:22px; padding:18px; height:140px}
.faBox li a.overflowHide{ height:158px;}


.mtListBoxRight{ display:none}
.mtListBoxLeft { width:100%;}
.mtListBoxLeft li.lia{ display: block;width:404px;}
.mtListBoxLeft li.lia a.overflowHide{ width:404px;}
.mtListBoxLeft ul li.lia{ width:404px;}

.mtListBoxLeft ul li.lib{ width:300px;}
.mtListBoxLeft li.lib a.overflowHide{width:300px;}
.mtListBoxUl li{ height:36px; line-height:36px;}
.mtListBoxUl li a{ font-size:14px}

.li_zfxtBox .overflowHide{ height:200px;}
.li_zfxtBox .button-prev img,.li_zfxtBox .button-next img{ width:20px;}
	
	
	}
/*平板*/
@media (max-width:767px){
	
.lt_hmCon1_1{ margin-top:0}	
.pdNone{ padding:0}
	
.zt_text1{ padding:30px;}	
.zt_text1 h2{ font-size:20px}



.lanwenBox{ margin-top:20px}
.lanwenRight a h2{ font-size:18px;}
.lanwenRight a p{ font-size:14px; line-height:22px;-webkit-line-clamp: 10;}
.zhiBoxLeft p a{ line-height:22px;} 
.lanwenLeft{ width:100%; height:260px; float:none}
.lanwenLeft a.overflowHide{ width:100%; height:260px;}
.lanwenLeft a.overflowHide p{ font-size:14px; height:36px; line-height:36px;}
.lanwenRight{ width:100%; float:none; padding-top:20px;}

.zt_fltTit strong{ font-size:28px; line-height:40px; height:40px;}
.zt_fltTit h2 span{ display:none}
.zt_fltTit h2 span.sp1,.zt_fltTit h2 span.sp2{ display: block}

.zt_fltBoxUl{ width:100%; float:none; padding-bottom:20px;}
.zt_fltBoxImg{ width:100%; float:none}
.zt_fltBoxUl ul{ border-top:0}
.zt_fltBoxUl li a h2{ text-align:center}


.zt_fltBoxImg .zt_fltBoxImgTop{ width:100%; height:240px}
.zt_fltBoxImg .zt_fltBoxImgTop a.overflowHide{width:100%; height:240px}
.zt_fltBoxImg .zt_fltBoxImgTop a.overflowHide p{ height:30px; line-height:30px;}

.zt_fltBoxGd a.overflowHide{ width:240px; height:140px;}
.zt_fltBoxGd a.overflowHide p{ height:30px; line-height:30px;}
.zt_fltBoxPd{ padding-top:0;}


.lt_wenLeft{ width:100%; float:none; margin-bottom:20px;}
.lt_wenLeft a.overflowHide{ width:100%; height:240px}
.lt_wenRight{ width:100%; float:none}
.lt_wenRight li{ height:40px; line-height:40px;}


.lt_wenPd{ padding-top:10px;}
.zhiBox{ padding-top:10px;}
.faBox{ padding-top:10px;}

.zhiBoxLeft .zhiBoxNav p{ display:block; height:auto}
.zhiBoxLeft{ width:100%; float:none; padding-bottom:30px;}
.zhiBoxRight{ width:100%; float:none}

.faBox li a.a1{ font-size:13px; line-height:22px; padding:10px; height:100px;}
.faBox li a.a1 span{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.faBox li a.overflowHide{ height:100px;}



.mtListBoxLeft { width:100%; float:none; padding-bottom:10px;}
.mtListBoxLeft ul li.lia{ display: block;width:49%; height:auto}
.mtListBoxLeft li.lia a.overflowHide{ width:100%; height:252px;}
.mtListBoxLeft li.lia a.overflowHide p{ height:30px; line-height:30px; font-size:14px; }

.mtListBoxLeft ul li.lib{ width:48%;height:auto}
.mtListBoxLeft li.lib a.overflowHide{width:100%; height:120px}
.mtListBoxLeft li.lib a.overflowHide p{ height:30px; line-height:30px; font-size:14px; }
.mtListBoxUl li{ height:40px; line-height:40px; width:100%}
.mtListBoxUl li a{ font-size:13px}


.li_zfxtBox{ padding-top:10px;}
.li_zfxtBox .overflowHide{ height:180px;}
.li_zfxtBox .button-prev img,.li_zfxtBox .button-next img{ width:20px;}

.li_zfxtBox .overflowHide p{  height:34px; line-height:34px; font-size:14px; }
.lt_wenLeft a.overflowHide p{height:34px; line-height:34px; font-size:14px;}	
	
	}
/*手机*/